No.119 Suzhou Avenue West, Suzhou Industry Park Room S1-01 The Summit, Suzhou 215000 China
View on Map
What travelers say:
The world's top steak restaurant, the taste of bread before the meal has been very pleasant, the bread is added to the onion and baked together, it is still hot after the table, with the restaurant's special butter, the entrance is soft and aroma overflowing.